/*******************************************************************************
* Project: QSAR(Cute Software Architecture) 
*
* Copyright: Copyright(C) 2024 by YuetingBen, All Rights Reserved
*
* File name: PduRCanIfCfg.h
*
* Brief: ;
*
* Author: Yueting.Ben
*
* Module: PduR
*
* Generation Time: 2025-02-04 15:31:15
*
*******************************************************************************/

#ifndef PDURCANIFCFG_H
#define PDURCANIFCFG_H

/** HEADER FILES **/
#include "PduRCanIfType.h" 
#include "CanIfCfg.h" 


/** MACRO DEFINITION **/
#define PduRCanIfConf_PduHandleId_Tx_Channel1_Qsar_Qsar_Can4   CanIfConf_CanIfTxPduCfg_Pdu_Channel1_Qsar_Qsar_Can4
#define PduRCanIfConf_PduHandleId_Tx_Channel1_Qsar_Qsar_Can3   CanIfConf_CanIfTxPduCfg_Pdu_Channel1_Qsar_Qsar_Can3
#define PduRCanIfConf_PduHandleId_Tx_Channel1_Qsar_Qsar_Can2   CanIfConf_CanIfTxPduCfg_Pdu_Channel1_Qsar_Qsar_Can2
#define PduRCanIfConf_PduHandleId_Tx_Channel1_Qsar_Qsar_Can1   CanIfConf_CanIfTxPduCfg_Pdu_Channel1_Qsar_Qsar_Can1
#define PduRCanIfConf_PduHandleId_Tx_Max   4u

#define PduRCanIfConf_PduHandleId_Rx_Channel1_Other_Other_Can3   0u
#define PduRCanIfConf_PduHandleId_Rx_Channel1_Other_Other_Can2   1u
#define PduRCanIfConf_PduHandleId_Rx_Channel1_Other_Other_Can1   2u
#define PduRCanIfConf_PduHandleId_Rx_Max   3u


/** TYPEDEF DEFINITION **/


/** LOCAL DATA DEFINITION **/
extern const PduIdType PduR_CanIfTxPduIdMap[PduRCanIfConf_PduHandleId_Tx_Max];
extern const PduIdType PduR_CanIfRxPduIdMap[PduRCanIfConf_PduHandleId_Rx_Max];

#endif
